Hybrid Multi-camera Visual Servoing to Moving Target
نویسندگان
چکیده
Visual servoing is a well-known task in robotics. However, there are still challenges when multiple sources are combined to accurately guide the robot or occlusions appear. In this paper we present a novel visual servoing approach using hybrid multi-camera input data to lead a robot arm accurately to dynamically moving target points in the presence of partial occlusions. The approach uses four RGBD sensors as Eye-to-Hand (EtoH) visual input, and an arm-mounted stereo camera as Eye-in-Hand (EinH). A Master supervisor task selects between using the EtoH or the EinH, depending on the distance between the robot and target. The Master also selects the subset of EtoH cameras that best perceive the target. When the EinH sensor is used, if the target becomes occluded or goes out of the sensor’s view-frustrum, the Master switches back to the EtoH sensors to re-track the object. Using this adaptive visual input data, the robot is then controlled using an iterative planner that uses position, orientation and joint configuration to estimate the trajectory. Since the target is dynamic, this trajectory is updated every time-step. Experiments show good performance in three different situations: tracking a ball, targeting a bulls-eye, and guiding a straw to a mouth. The experiments cover both simple situations such as the ball that is completely visible from all cameras, and more complex situations such as the mouth which is partially occluded from some of the sensors.
منابع مشابه
Visual Servoing under Changing Illumination Conditions
Visual servoing, or the control of motion on the basis of image analysis in a closed loop, is more and more recognized as an important tool in modern robotics. In this paper, we present a new model-driven approach to derive a description of the motion of a target object. This method can be subdivided into an illumination invariant target detection stage and a servoing process which uses an adap...
متن کاملUncalibrated Eye-in-Hand Visual Servoing
In this paper we present new uncalibrated control schemes for visionguided robotic tracking of a moving target using a moving camera. These control methods are applied to an uncalibrated robotic system with eye-in-hand visual feedback. Without a priori knowledge of the robot’s kinematic model or camera calibration, the system is able to track a moving object through a variety of motions and mai...
متن کاملA Two Loops Direct Visual Control of Direct-Drive Planar Robots with Moving Target
This paper addresses the visual servoing of robot manipulators in fixed-camera configuration considering a moving target. We propose a control scheme consisting of two loops: an inner loop, which is a joint velocity controller, and an outer loop which is an image-based feedback loop. We present the stability analysis and the experimental evaluation on a two degrees of freedom direct-drive plana...
متن کاملHybrid Position and Image Based Visual Servoing for mobile robots
Visual servoing requires the target object to be in the field of view of the camera all the time. At the same time, we also want to achieve optimal path planning and controllability of the robot pose. This paper presents a new hybrid fuzzy control method for visual servoing of mobile robots to meet these requirements. IBVS (Image Based Visual Servoing) calculates the motion plan directly from t...
متن کاملNon-Linear PID Control for Robotic Manipulator Visual Servoing
This paper presents an experimental study on the use of visual servoing for robotic tracking and manipulation of targets moving on a plane. In this work, the image is acquired from the camera mounted on the end-effector of a 6 DOF industrial robot, so that the camera moves on a plane parallel to that of object motion. Using a PID visual controller to minimize the relative displacement between o...
متن کامل